having a strong body - Turc Anglais Dictionnaire